package com.powerunion.datacollection.persistence.db.jdbc.operator;

import java.util.*;

public class SqlParameterSet {
  private List parameters = null;
  public SqlParameterSet() {
    this.parameters = new LinkedList();
  }

  public void addParameter(SqlParameter sqlParamter) {
    parameters.add(sqlParamter);
  }

  public void addParameter(Object value) {
    if (value == null) {
      parameters.add(new SqlParameter(SqlType.VARCHAR, null));
    }
    else {
      parameters.add(new SqlParameter(value));
    }
  }

  List getSqlParameterSet() {
    return parameters;
  }
}
